Big Huge Thesaurus

Psetta maxima

noun